package com.liu.config;

/**
 * ━━━━━━神兽出没━━━━━━
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　 ┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　  ┃
 * 　　┃　　　　　　 ┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛Code is far away from bug with the animal protecting
 * 　　　　┃　　　┃    神兽保佑,代码无bug
 * 　　　　┃　　　┃
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━永无BUG!━━━━━━
 *
 */
public class RedisConfig {
    //存储验证码
    //登录验证码 String类型 key-baby:sms:lcode:1851 value:验证码的值
    public static final String SMS_CODE_LOGIN="baby:sms:lcode:";//追加手机号
    public static final String SMS_CODE_REGISTER="baby:sms:rcode:";//追加手机号
    public static final String SMS_CODE_FIND="baby:sms:fcode:";//追加手机号
    public static final int SMS_CODE_LOGIN_TIME=600;

    //存储令牌  String类型
    public static final String LOGIN_TOKEN="baby:login:token:";//追加 令牌
    // String 记录手机号对应的令牌
    public static final String LOGIN_PHONE="baby:login:phone:";//追加 手机号，值：令牌
    public static final int LOGIN_TOKEN_TIME=1800;

    //存储挤掉信息，所有被挤掉的令牌都存储在这  Set类型 不设置有效期  记录被挤掉令牌
    public static final String LOGIN_LOSE="baby:logins";

    //缓存
    //存储商品类型 String
    public static final String GOODS_TYPE="baby:types";
    //存储 秒杀商品 String json格式 不设置有效期 目的：放在击穿
    public static final String SKILL_GOODS="baby:skillgoods";
    //存储 热门商品
    public static final String GOODS_HOT="baby:goods:hot";
    //存储优选精品
    public static final String GOODS_BUYS="baby:goods:buys";

    //洛阳景点
    public static final String LUOYANG_VIEW="luoyang:jingdian";
    public static final String VIEW_DETAIL="jingdian:xiangqing";

    //存储美食类型 String
    public static final String FOODS_TYPE="tour:foods:types";
    //存储 综合 String json格式 不设置有效期 目的：放在击穿
    public static final String FOODS_GOOD="tour:foods:goodfoods";
    //存储 销量
    public static final String FOODS_HOT="tour:foods:hot";
    //存储 价格
    public static final String FOODS_PRICE="tour:foods:price";


    //存储门票类型 String
    public static final String TICKETS_TYPE="tour:tickets:types";
    //存储 综合 String json格式 不设置有效期 目的：放在击穿
    public static final String TICKETS_ATTRACTIONS="tour:tickets:attractionstickets";//景点门票


}
